home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Megahits 3
/
Megahits 3 (1994)(GTI - Rhein-Main-Soft)(DE)[!].iso
/
module
/
utilities
/
scdplayer
/
scdplayer.doc.eng
< prev
next >
Wrap
Text File
|
1994-10-14
|
4KB
|
155 lines
SCDPlayer 1.1
© 1994 Pascal Rullier
GiftWare
Distribuality
-------------
SCDPlayer is Freely Distribuable, but is *NOT* Freeware. The package
*MUST* be complete. No Commercial use must be done with written
permission from his author (see COPYING).
SCDPlayer is Copyrigth by Pascal Rullier.
Why this stuff ?
----------------
I have a CDROM drive, and I was tired to use big interfaces just for
playing CD Audio. I found a shell tool called scsiutil, but the using it
by command shell was very heavy. So a wednesday, I decided to make a
GUI for it. It took me only 45 minutes for the GUI creation and the
main loop. The main functions were here : Eject Stop Play, Track,
Unit. SCDPlayer 1.0 was born. Very Small 9ko but a window in the
workbench screen was always here. The next week-end, just a couple of
days, I decided to make SCDPlayer as a commodity, with popup, exchange
controls, tooltypes, all the commodities' stuffs. It was, for me, a
exercice and a very good experience for programming. I look into
sources of a screen blanker, made by my friend François Paulhiac for
the handle. SCDPlayer 1.1 was born.
Requirements
------------
Only 2.0+ and SCSIutil (included into this package with authors'
permissions)
Installation
------------
Copy SCSIutil into your command path such as sys:utilities, (I don't
like software installation into c: directory !)
Copy SCDPlayer (by workbench) into sys:tools/commodities or into your
sys:WBStartup
Usage
-----
From the workbench or from the cli:
Select the icon, and edit its information to set the tooltypes with
your local configuration :
DEVICE=name name of your device (default scsi.device)
UNIT=number number of your CDROM unit (default 4)
CX_POPUP=YES|NO You can choose if you want to popup the GUI at the
launch (default YES)
CX_PRIORITY=0 The task priority.
CX_POPKEY=keys The keys to popup the GUI (default control alt s )
PUBSCREEN=name The name of the public screen where SCDPlayer should
appear. If it can't, it will be opened on the
workbench screen. If the named public screen is opened
later, the GUI tries, first, to be opened on it. The
screen goes to front and the GUI is displayed.
DONOTWAIT Only if you put SCDPlayer in the WBStartup drawer.
The GUI
-------
When it is diplayed, you can see two slider bars and three buttons.
The Unit slider allows you to change the unit (if you have many CDROM
drives on the same device). You can change by mouse the track to play
by the Track slider. The track will play when the button will be
released. Eject the CDROM disk, Stop it, or Play the current track
displayed.
You have 2 gadgets on the window : the Close hides the GUI but don't
leave SCDPlayer. The Resize gadget changes the window into a window
bar with the hotkey.
You have also a menu with 3 items: About shows my address for sending
your gifts (it's not a command, you do what you want, but I like
receive gifts such as CDROM Demo or your contribution *8)
Hide (keyboard short-cut: Right Amiga H) Hides the GUI.
Quit (Right Amiga Q) Exit SCDPlayer.
If SCDPlayer is running, but hidden, the hotkey puts the public screen
(if it exists) most front and displays the GUI, also if you try to
launch another SCDPlayer, the first displays its GUI.
If you prefer to use the keyboard, you have some useful keys :
Right or Left arrow You change the current track without playing
Up or Down arrow Change track with playing
HELP Displays the info requester.
The GUI is font adaptative.
The Future
----------
SCDPlayer will detect the hightest track.
SCDPlayer will have Volume and Balance.
SCDPlayer will be Scsiutil free.
SCDPlayer will be able to jump to another public screen.
(See the picture included)
Special Thanks
--------------
I would like to thanks
Gary Duncan
Philips PTS
23 Lakeside Dr
Tally-Ho Technology Park
Burwood East Vic 3151
Australia
EMail: gduncan@philips.oz.au
The Software Brewery
Dipl. Inform. (FH) Heiko Rath
Raiffeisenstr.10a
D-64331 Weiterstadt
Germany
EMail: hr@brewhr.swb.de
Commodity Greetings to François Paulhiac.
Icon Design Greetings to François Gastaldo.
If you have some suggestions, gifts etc... please send me this to :
Pascal Rullier
25b, rue du Prof Lande
33380 BIGANOS FRANCE
Email : rullier@platon.emi.u-bordeaux.fr (up to august 94)
Fidonet: Pascal Rullier 2:324/8.4 (always)
Don't forget to support authors : Gary Duncan, Heiko Rath.